from __future__ import absolute_import

from attributes._class import Class

class Soldier(Class):
    def __init__(self, *args, **kwargs):
        super(Soldier, self).__init__(*args, **kwargs)

        self.name = "soldier"

class Ranged(Class):
    def __init__(self):
        super(Ranged, self).__init__()

        self.specialty_name = "ranged"

class CQC(Class):
    def __init__(self):
        super(CQC, self).__init__()

        self.specialty_name = "cqc"

CLASS_DICT = \
{
"class": Soldier,
"specialties": {
    "ranged": Ranged,
    "close quarters combat": CQC
    }
}
